#include <VirtualWire.h>

//Programa : Receptor RF com Arduino Mega e Display Nokia 5110
//Autor : Arduino e Cia

 
byte message[VW_MAX_MESSAGE_LEN];    // Armazena as mensagens recebidas
byte msgLength = VW_MAX_MESSAGE_LEN; // Armazena o tamanho das mensagens

void setup()   {
  Serial.begin(9600);
    vw_set_rx_pin(5);           // Define o pino 5 do Arduino como entrada do pino 
                                //de dados do receptor
    vw_setup(2000);             // Bits por segundo
    vw_rx_start();              // Inicializa o receptor
  delay(2000);
 
}
 
void loop()
{
  uint8_t message[VW_MAX_MESSAGE_LEN];    
  uint8_t msgLength = VW_MAX_MESSAGE_LEN; 
  if (vw_get_message(message, &msgLength)) // Non-blocking
  {
      Serial.print("Recebido: ");
      for (int i = 0; i < msgLength; i++)
     {
        Serial.write(message[i]);
     }
  Serial.println();
  }
}
